package com.dragon.logical.service.reminder;

import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.baomidou.mybatisplus.extension.service.IService;
import com.dragon.repository.entity.DoReminder;

/**
 * <p>
 * 待办提醒 服务类
 * </p>
 *
 * @author sy
 * @since 2023-06-27
 */
public interface IDoReminderService extends IService<DoReminder> {
    void addDoReminder(DoReminder doReminder);

    Page<DoReminder> selectPageList(Integer adminId, Integer status, Integer page, Integer limit);

    Object selectOperationDetailBy(Integer operationType, Integer relationId);

    void upStat(String id);

    Page<DoReminder> getToDoList(Integer page, Integer limit,Integer adminId);

    Page<DoReminder> getMessageList(Integer page, Integer limit,Integer adminId);
}
